heel trench (dam) - Turc Anglais Dictionnaire